package com.syp.auth.domain.vo;

import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;

import lombok.Data;

/**
 * 
 * @author syp
 */
@Data
public class UserVo {

	private Long id; // 主键
	private String orgId; // 机构ID
	private String orgCode;// 机构代码
	private String orgName; // 机构名称
	private String userCode; // 用户编码
	private String userName; // 用户名称
	private String password; // 用户密码
	private String sex; // 性别
	private String sexText; // 性别文本
	private String tel; // 联系电话
	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	private Date registerDate; // 登记日期
	private String status; // 用户状态
	private String statusText; // 用户状态

	private String[] ids; // 用户ID集合
	private String[] roleIds; // 角色ID集合
	private String[] roleNames; // 角色名称集合
	private Long[] resIds; // 资源ID集合
	private String[] resNames; // 资源名称集合
	private String[] resUrls; // 资源URL集合

	private String idsString; // 用户ID集合
	private String roleIdsString; // 角色ID集合
	private String roleNamesString; // 角色名称集合

	private String sort; // 排序字段名
	private String order; // 排序
	private Integer page; // 当前页
	private Integer rows; // 每页显示记录数

}
